marshalling yard – English–Français translations

🇬🇧 en fr 🇫🇷

marshalling yard noun

  • railway yard
gare de triage
Wiktionary Links